rubber powered - Espagnol Anglais Dictionnaire